@charset "utf-8";
.chat_list{ background:#FFF; clear:both }
.chat_list li.kz_dflex{ border-bottom:1px solid #E7E7E7;padding:.9rem;padding-bottom:.5rem; -webkit-user-select:none;-webkit-touch-callout:none;}
.chat_list li:last-child{ border-bottom:0}
.chat_list .img{ width:1.625rem; height:1.625rem; border-radius:1.625rem}
.chat_list .img img{ width:100%}
.chat_list .info{ padding-left:.4rem}
.chat_list .info .name{ float:left;font-size:.75rem;color: #999;line-height:1.125rem; display:block; padding-top:.2rem; width:14em; text-align:left}
.chat_list .info .name em{ display:inline-block; padding:0 .2rem}
.chat_list .info .vote{ float:right;font-size: 0.65rem;color: #515151;display:inline-block;padding-top:.2rem; width:3rem; overflow:hidden; height:1rem}
.chat_list .info .vote .hm_icon{ position:relative; top:.1rem; margin-right:.2rem}
.chat_list .info p{ clear:both;font-size: 0.75rem;color: #000;line-height: 1.1rem; padding-top:.4rem; text-align:left}
.chat_list .info p em{color: #C7C7C7; display:inline-block; margin-right:.2rem}
.chat_list .info p span{color: #3F3F3F; display:inline-block; margin-right:.2rem}
.chat_list .info .time{font-size: .6rem;color: #B2B2B2; line-height:1.3rem;text-align: left}